village lime tree - Spanish English Dictionary